package cn.itcast.day05.exception02;

import java.io.FileNotFoundException;

/*
   异常处理方式2:
      try..catch

      格式:
         try{
            可能出现异常的代码
         }catch(异常对象 对象名){
            处理异常
         }

         注意:一般catch是直接将异常信息打印出来
             将异常信息打印到日志中

      注意通用的方式:
         不管是throws还是try..catch,我们最简单的方式就是直接处理Exception
 */
public class Demo02_Exception {
    public static void main(String[] args) {
        String s = "11.txt";
        try{
          /*  String s1= null;
            System.out.println(s1.length());
            String s2="1";
            System.out.println(s2);*/
            method01(s);
        }catch (Exception e){
            System.out.println(e);
        }

        System.out.println("game over");

    }

    public static void method01(String s) throws Exception {
        System.out.println(s);
        if (!s.equals("1.txt")){
            throw new FileNotFoundException();
        }

        System.out.println("我要执行了");
    }
}
